/* 鱼塘固定宽度 */
canvas:not(#ribbon-canvas),
#web_bg {
    margin-bottom: -0.5rem;
    display: block;
    width: 100%;
    height: 192px
}
/* 自定义字体 */
@font-face {
    font-family: 'sleek';
    src: url('https://cdn.jsdelivr.net/gh/lete114/CDN2/zaxiang/sleek.woff2');
}

/* 目录隐藏按钮颜色 */
/* #toggle-sidebar {
    color: #e58a8a !important;
} */

/* 版权链接去掉下划线 */

.layout_post .post-copyright .post-copyright-info a {
    text-decoration: none;
}

/* 博主昵称颜色 */
.author-info__name {
    color:orangered;
}

/*页脚自定义字段字体颜色*/
/* 也就是配置文件里的footer_custom_text 
.footer_custom_text {
    color: #00c4b6;
}
/*页脚a标签字体颜色
#footer-wrap a {
    color: #00c4b6;
}
*/

/* 鼠标样式 */
body {
    cursor: url(https://cdn.jsdelivr.net/gh/sviptzk/HexoStaticFile@latest/Hexo/img/default.cur),
        default;
}
a,
img {
    cursor: url(https://cdn.jsdelivr.net/gh/sviptzk/HexoStaticFile@latest/Hexo/img/pointer.cur),
        default;
}

/* 滚动条 */
::-webkit-scrollbar {
    width: 8px;
    height: 8px;
}

::-webkit-scrollbar-track {
    background-color: rgba(73, 177, 245, 0.2);
    border-radius: 2em;
}

::-webkit-scrollbar-thumb {
    background-color: #49b1f5;
    background-image: -webkit-linear-gradient(45deg,
            rgba(255, 255, 255, 0.4) 25%,
            transparent 25%,
            transparent 50%,
            rgba(255, 255, 255, 0.4) 50%,
            rgba(255, 255, 255, 0.4) 75%,
            transparent 75%,
            transparent);
    border-radius: 2em;
}

::-webkit-scrollbar-corner {
    background-color: transparent;
}

::-moz-selection {
    color: #fff;
    background-color: #49b1f5;
}


/* 阅读模式的背景与字体 */
.read-mode {
    /* 字体大小 */
    font-size: 17px;
    /* 可以在这里引入自定义字体，具体方法请自行百度css引入字体 */
}

.read-mode #web_bg {
    /* 背景颜色 */
    background: #fdf6e3;
}
/* aplayer 播放器隐藏 */
.aplayer .aplayer-lrc p {
    font-size: 12px;
    font-weight: 700;
    line-height: 16px !important
}

.aplayer .aplayer-lrc p.aplayer-lrc-current {
    font-size: 15px;
    color: #49b1f5
}

.aplayer.aplayer-fixed.aplayer-narrow .aplayer-body {
    left: -66px !important
}

.aplayer.aplayer-fixed.aplayer-narrow .aplayer-body:hover {
    left: 0 !important
}

/* 背景透明度 */
/* 文章页背景 */
.layout_post>#post {
    /* 以下代表白色透明度为0.3 */
    background: rgba(255, 255, 255, .3);
}

/* 所有背景（包括首页卡片、文章页、页面页等） */
#aside_content .card-widget,
#recent-posts>.recent-post-item,
.layout_page>div:first-child:not(.recent-posts),
.layout_post>#page,
.layout_post>#post,
.read-mode .layout_post>#post {
     /* 以下代表白色透明度为0.3*  */
    background: rgba(255, 255, 255, .3);
}

/*移动端优化：去除归档、标签、最新文章、公告、、只保留网站统计*/

@media screen and (max-width: 800px) {
    #aside_content div:not(:last-child) {
        display: none;
        font-size: 13px;
    }
}